package api

import (
	"github.com/gin-gonic/gin"
	"github.com/go-playground/validator/v10"
	"github.com/liserc/open-socket/pkg/rpc"
)

type MessageApi struct {
	*rpc.MessageRpc
	validate    *validator.Validate
	adminUserID []string
}

func NewMessageApi(messageRpc *rpc.MessageRpc, adminUserID []string) MessageApi {
	return MessageApi{MessageRpc: messageRpc, validate: validator.New(), adminUserID: adminUserID}
}

func (m *MessageApi) SendMessage(c *gin.Context) {

}

func (m *MessageApi) SendBusinessNotification(c *gin.Context) {

}
